package Q1;

public class Solution {
    /**
     * 代码中的类名、方法名、参数名已经指定，请勿修改，直接返回方法规定的值即可
     *
     * 计算两个数之和
     * @param s string字符串 表示第一个整数
     * @param t string字符串 表示第二个整数
     * @return string字符串
     */
    public static String solve (String s, String t) {
        // write code here
        if (s.isEmpty() && t.isEmpty()) {
            return "";
        } else if (s.isEmpty()) {
            return t;
        } else if (t.isEmpty()){
            return s;
        }

//        int len1 = s.length();
//        int len2 = t.length();
//        int i = 0;
//        for ( ; i < len1; i++) {
//            if (s.charAt(i) != '0') {
//                break;
//            }
//        }
//
//        int j = 0;
//        for ( ; j < len2; j++) {
//            if (t.charAt(j) != '0') {
//                break;
//            }
//        }
//
//        if (i == len1 && j == len2) {
//            return "";
//        } else if (i == len1) {
//            return t.substring(i);
//        } else if (j == len2) {
//            return s.substring(i);
//        }

        Integer num1 = Integer.parseInt(s);
        Integer num2 = Integer.parseInt(t);

        return String.valueOf(num1 + num2 == 0 ? "" : num1 + num2);
    }

    public static void main(String[] args) {
//        Integer num1 = Integer.parseInt("");
        System.out.println(solve("999999","999999"));
    }
}